a type of van or bus - Allemand Anglais Dictionnaire